precision lathe - French English Dictionary